@charset "utf-8";

body {font-family:"MS PGothic"; font-size:12px;color:#4a4a4a;}

td,th {word-break: break-all;}

/* CSS Document */
#BHeader{
    height:100;
    line-height:62px;
    width:100%;
    text-align:center;
    overflow:hidden;
    color:#fff;}
.BTopOperator{ float:right; padding-top:20px;padding-right:20px}
.BTopOperator li{ float:left; list-style-type:none;  text-align:center;width:131px;height:30px; line-height:30px; font-weight:bold;margin-left:6px}

.BLoginTopLogo{ width:237px; height:62px; float:left ; color:#3566CD; font-weight:bold;}

.BLoginTopLogo img{ vertical-align:middle;margin-left:-4px; padding-bottom:11px;}
.BHeaderLink{ text-align:left; float:left; padding-left:160px;color:#3566CD;height:62px;line-height:62px;}
.BHeaderLink a:hover{ text-decoration:none}
.BHeaderLink img{ /*padding-top:32px*/ vertical-align:middle;}

#BMainContents {
	float:left;
	text-align:left;
	width:944px;
	margin:0px auto;
	background:#fff;
	padding-left:8px;padding-right:8px
}
#BMainContents:after {
	display: none;
	clear: both;
	height: 0;
	visibility: hidden;
	line-height: 0;
}

#BMainTitleH1 {
	clear:both;
	padding: 0px 12px;
	background:transparent url(../img/top-title-bg.png) no-repeat left top;
	font-size: 14px;
	color:#fff;
	line-height: 35px;
	height:35px;
	width:90%;
	font-weight:bold;
	margin-left:0;
	
}

#BManage {
	background:url(../img/bg.gif);
	margin: 0px auto;
	width: 960px;
	bottom: auto;
	height: auto;
	color: #333;
	top: auto;
	right: auto;
	list-style-image: none;
	left: auto;
	}
#BManageLogin{
	background:url(../img/bg.gif);
	margin: 0px auto;
	width: 960px;
	bottom: auto;
	height: auto;
	color: #333;
	top: auto;
	right: auto;
	list-style-image: none;
	left: auto;
	}	
#BFooter {
	clear:both;
	width:944px;
	margin-top:15px;
	padding:27px 0px;
	text-align:center;
	}
	
#BMain950px {
	background:#FFF;
	float:left;
	text-align:left;
	width:950px;
	margin:0px auto;
	padding-left:5px;
	padding-right:5px;
}
#BManagenotskin{
	margin: 0px auto;
	width: 960px;
	color: #333;
	right: auto;
	list-style-image: none;
	left: auto;	
	}
	#BMainContentp {
	float:left;
	text-align:left;
	width:944px;
	margin:0px auto;
	background:#fff;
	padding-left:8px;padding-right:8px
}

.manage{margin:0px 30px 0px 30px;}
.manage_name{font-size:14px;color:#333; font-weight:bold; padding-left:44px;padding-top:22px; background:url(../img/arrow-3.jpg) no-repeat; background-position:27px 24px; }
.manage_line{border-bottom:2px solid #DEDFE1;width:804px; margin-left:27px; margin-top:4px}
.manage_content{background:url(../img/menu_cz_bg.gif);width:878px;float:left; border:1px solid #E5E5E5; margin-bottom:10px}
.manage_list{padding-top:10px; margin-left:2px}
.manage_text{ line-height:14px}
.manage5longtext{height:48px; line-height:24px}
.manage_list li{font-size:12px;list-style:none; font-weight:bold;height:46px;padding-left:17px;padding-top:20px;background:url(../img/menu_bg.jpg) no-repeat; background-position:17px 8px; float:left;width:181px; text-align:center; margin-left:9px}
.manage_list li a:link   {color:#4B4B4B; text-decoration:none}
.manage_list li a:visited{color:#4B4B4B; text-decoration:none}
.manage_list li a:hover  {color:#4B4B4B; text-decoration:underline}
.manage_list li a:active {color:#4B4B4B; text-decoration:underline}
.manage1{ background:#fff; border:1px solid #DDD;width:859px; margin:0 auto;margin-top:10px;}
.manage_content2{width:100%;margin-bottom:10px; clear:both;}
.mc01{ width:278px; float:left;}
.mc03{ width:278px; margin-left:23px; float:left;}
.mc02{ width:278px; margin-left:23px; float:left;}

.mclefttopl{background:url(../img/rookicon01.gif) no-repeat;width:54px; height:46px; float:left; }
.mclefttopm{ background:url(../img/rookiconmid.gif) repeat-x; width:210px; height:46px; line-height:46px; font-weight:bold;  float:left;}
.mclefttopr{ background:url(../img/rookiconleft.gif) no-repeat;width:14px; height:46px; float:left;}
.mclefttop2{ background:url(../img/rookicon02.gif) no-repeat;width:54px; height:46px; float:left;}
.mclefttop3{ background:url(../img/rookicon03.gif) no-repeat;width:54px; height:46px; float:left;}
.mclefttop4{ background:url(../img/rookicon04.gif) no-repeat;width:54px; height:46px; float:left;}
.mclefttop5{ background:url(../img/rookicon05.gif) no-repeat;width:54px; height:46px; float:left;}
.mclefttop6{ background:url(../img/rookicon06.gif) no-repeat;width:54px; height:46px; float:left;}
.mclefttop7{ background:url(../img/rookicon07.gif) no-repeat;width:54px; height:46px; float:left;}
.mcleftmid{ background:url(../img/rookbgmid.gif) repeat-x; width:250px; height:160px; border-left:#ccc solid 1px;border-right:#ccc solid 1px; padding:10px 13px;}
.mcleftmid img{ margin-right:5px; margin-top:8px;}
.mcleftmid li{ height:23px; line-height:23px; }
.mcleftbm { background:url(../img/rookiconbgbm.gif) no-repeat; width:278px; height:5px;}


.usermc{width:800px; margin-left:53px; float:left;}
.usermclefttop3{ background:url(../img/rookicon03.gif) no-repeat;width:54px; height:46px; float:left;}
.usermclefttopm{ background:url(../img/rookiconmid.gif) repeat-x; width:620px; height:46px; line-height:46px; font-weight:bold;  float:left;}
.usermclefttopr{ background:url(../img/rookiconleft.gif) no-repeat;width:14px; height:46px; float:left;}
.usermcleftmid{ background:url(../img/rookbgmid.gif) repeat-x;  width:660px; height:160px; border-left:#ccc solid 1px;border-right:#ccc solid 1px; padding:10px 13px;}
.usermcleftbm { background:url(../img/rookiconbgbm.gif) repeat-x; width:688px; height:5px;}
#changePswDiv {float:right;}

.commonTable {font-size:13px; }
.commonTdHead{
	font-weight:bold;
    padding: 8px;
}
.commonTdHead p {
	font-weight:bold;
	font-size:15px;
	color: red;
}
.commonTd{
    background:#FFF;
    border-bottom:1px solid #000;
}


.r-topleft
{background:url(../img/r_tl.png) no-repeat left;height:5px;width:50%;float:left;}

.r-topright
{background:url(../img/r_tr.png) no-repeat right;height:5px;width:50%;float:right;}
.r-center{ width:932px;border-left:1px solid #C6C6C6;border-right:1px solid #C6C6C6;padding:0 5px; background:#FFF; float:right;}
.r-bottomleft
{background:url(../img/r_bl.png) no-repeat left;height:5px;width:50%;float:left;}
.r-bottomright
{background:url(../img/r_br.png) no-repeat right;height:5px;width:50%;float:right;}

.g_table
{
	margin-top: 1px;
	border-color: #d4d4d4;
	border-style: solid;
	border-width: 1px;
	font-family: Ms PGothic;
	font-size: 12px;
}

.g_table td.title
{
	background: #e8e8e8;
	text-align: right;
}

.list_table td.titlegray {
	background: url(../img/ec_shop_bg2.gif) repeat-x;
	text-align:center;
    font-weight:bold;
	font-size:12px;
	text-decoration:none;/*edit by yhl 2010-10-22*/
	color:#4a4a4a;
}
.list_table
{
	border-color: #DFDFDF;
	border-style: solid;
	border-width: 1px;
	margin: 2px 0;
	background: #fff;
}

.list_table td
{
	border-color: #DFDFDF;
	border-style: solid;
	border-width: 1px;
	padding: 3px;
}

.list_table td.title
{
	background: url(../img/ec_shop_bg1.gif) repeat-x;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	text-decoration: underline; /*edit by yhl 2010-9-28*/
	color: #2A79BE;
}

.rightDiv {
	float:right;
	margin-right: 20px;
}